
package com.joysuch.wwyt.dataimport.patch.service;

/**
 * <pre>
 *  1. 查询所有jha，scl记录，找出所有不在wwyt_risk_evaluation_repo表中的记录
    2. 遍历所有记录，找到风险点ID，查询风险点当前的评估记录
    3. 如果风险点没有评估记录，则将记录插入表中，作为风险点的静态记录
    4. 如果风险点有记录，那么分一下情况：
       - 全部是动态记录（作业证相关），那么插入作为静态记录
       - 如果存在未过期的静态记录，那么比较当前记录和静态记录的评估时间，取最新评估的记录作为有效记录
       - 如果全部过期，则直接取当前记录作为有效记录
       - 暂不考虑评估记录和评估计划结合的情况（即评估记录创建时间，不在当前评估周期内）
 * </pre>
 * 
 * @since
 *
 */
public interface EvaluationRecordAddToRepoPatch {

    int patch();

}
